package geometryCalculator;import org.junit.jupiter.api.Assertions;import org.junit.jupiter.api.DisplayName;import org.junit.jupiter.api.Test;import practice.GeometryCalculator;@DisplayName("Тест метода isTrianglePossible класса GeometryCalculator")public class TestIsTrianglePossible {    @Test    @DisplayName("Передан неверно построенный треугольник. Сторона 'a' равна 5, сторона 'b' равна 6, сторона 'c' равна 30")    void testIsTriangleRightAngledWithWrongPositiveSides1() {        Assertions.assertFalse(GeometryCalculator.isTrianglePossible(5, 6, 30));    }    @Test    @DisplayName("Передан неверно построенный треугольник. Сторона 'a' равна 3, сторона 'b' равна 40, сторона 'c' равна 20")    void testIsTriangleRightAngledWithWrongPositiveSides2() {        Assertions.assertFalse(GeometryCalculator.isTrianglePossible(3, 40, 20));    }    @Test    @DisplayName("Передан неверно построенный треугольник. Сторона 'a' равна 25, сторона 'b' равна 4, сторона 'c' равна 7")    void testIsTriangleRightAngledWithWrongPositiveSides3() {        Assertions.assertFalse(GeometryCalculator.isTrianglePossible(25, 4, 7));    }    @Test    @DisplayName("Передан верно построенный треугольник. Сторона 'a' равна 3, сторона 'b' равна 4, сторона 'c' равна 5")    void testIsTrianglePossibleWithRightPositiveSides() {        Assertions.assertTrue(GeometryCalculator.isTrianglePossible(3, 4, 5));    }    @Test    @DisplayName("Передан неверно построенный треугольник. Сторона 'a' равна -1, сторона 'b' равна -20, сторона 'c' равна -40")    void testIsTrianglePossibleWithNegativeSides() {        Assertions.assertFalse(GeometryCalculator.isTrianglePossible(-1, -20, -40));    }    @Test    @DisplayName("Передан неверно построенный треугольник. Сторона 'a' равна -3, сторона 'b' равна 4, сторона 'c' равна 5")    void testIsTrianglePossibleWithOneNegativeSideAndTwoPositiveSides() {        Assertions.assertFalse(GeometryCalculator.isTrianglePossible(-3, 4, 5));    }    @Test    @DisplayName("Передан неверно построенный треугольник. Сторона 'a' равна 0, сторона 'b' равна 0, сторона 'c' равна 0")    void testIsTrianglePossibleWithZeroSides() {        Assertions.assertFalse(GeometryCalculator.isTrianglePossible(0, 0, 0));    }    @Test    @DisplayName("Передан неверно построенный треугольник. Сторона 'a' равна 3, сторона 'b' равна 0, сторона 'c' равна 5")    void testIsTrianglePossibleWithOneZeroSideAndTwoPositiveSides() {        Assertions.assertFalse(GeometryCalculator.isTrianglePossible(3, 0, 5));    }    @Test    @DisplayName("Передан верно построенный треугольник. Сторона 'a' равна 1.5, сторона 'b' равна 2, сторона 'c' равна 3")    void testIsTrianglePossibleWithOneFractionalSideAndTwoPositiveSides() {        Assertions.assertTrue(GeometryCalculator.isTrianglePossible(1.5, 2, 3));    }    }